Definition of Catharanthus Roseus
-
(noun) commonly cultivated Old World woody herb having large pinkish to red flowers
Synonyms of Catharanthus Roseus
Antonyms of Catharanthus Roseus
No Antonyms Found.
Homophones of Catharanthus Roseus
No Homophones Found.